Vitor CarvalhoVitor Carvalho
Absolute power and the £900m gap: the decision chain now waiting on Manchester CityWhen David Kogan, chair of the Independent Football Regulator (IFR), was aske...
Man City: The Verdict Is Not Fully Read, and the One Holding the Clock Is Not the Premier LeagueThe first thing I notice at a hearing is never the lawyer. It is the clock on...
Loans with Obligation to Buy: The Financial Machine Turning Small Clubs into Component FactoriesLoans with Obligation to Buy: The Financial Machine Turning Small Clubs into...
V-League 2026 Transfer Window: Why Defensive Midfielders Became the Scarcest Asset and the Salary-Cap Puzzle Facing the GiantsThe V-League 2026 transfer window has opened, and the first sound I hear is n...
Portugal beat Norway 2-1 without Ronaldo: a tactical decision read as a crisis67 minutes and 0 minutes In the 67th minute against Wales, Cristiano Ronaldo...
Man City, Haaland and the 115 Charges: Reading the Cash Flow Before Believing CollapseI am writing this from Saigon, but the story began with a phone call at 2 a.m...
Agents and the "Package Deal": The Information War That Shapes the Transfer WindowLate in June, at a coffee shop by the Han River in Da Nang, I sat across from...
When an HIV Drug Story Gets Tagged Football: Pipeline Error and the Cost to the TradeOn 25 September I opened a file sitting in my editing queue. The classificati...
The Data Void: When Football Mistakes Silence for SafetyOn the night of 19 May 2026, at the Allianz Arena, Bayern Munich took more th...
VAR, Haaland and a blind spot in the protocol: PGMOL apologises after Manchester United's 0-1 derby defeatIn the 68th minute at Old Trafford, the assistant referee raised his flag. Th...
Transfer Window Autopsy: The Non-Scoring Midfielder Is European Football's Most Mispriced AssetIn a technical meeting room at Décines-Charpieu in the winter of 2026, I plac...
Dalot admits the pain of facing Man City and the Manchester United gap that cannot be hiddenDiogo Dalot sat in front of the microphone and said the thing that a decade o...
UEFA Champions League 2026/27: Updated points table, top scorers and assists after 8 September matchesThe night of 8 September 2026 officially concluded the first round of matches...
Haaland's Rest: The Ghost Contract Between the Bench and the ThroneIn a hotel corridor in Porto, where I stood waiting for an elevator at...
Complexity Shuts Down After 23 Years: Jason Lake Confirms Closure as GameSquare Reclaims the BrandOn September 23, 2026, Jason Lake sat down in front of a camera and said the...
The Discipline of the Empty Cell: Reading Table Tennis When the Data Stays SilentA late July night in Guangzhou. On the screen sat the analytical board for a...
A Night of World Records at Para Pan Pacific 2026: When the Finish Line Is Just the BeginningThe second night of the 2026 Para Pan Pacific Championships witnessed a...
Goalkeeper's Knee, Teammate's Face: Accident or Systemic Gap?Goalkeeper's Knee, Teammate's Face: Accident or Systemic Gap? The moment last...
PM Modi gifts Javokhir Sindarov's World Cup scoresheet to Uzbek presidentPrime Minister Narendra Modi of India has gifted a scoresheet from Javokhir...
The FIFA ASEAN Cup: the Jakarta Signal and the Gap Between What Could Happen and What Has Been DecidedOn September 25, 2026, in Jakarta, a hall full of officials, journalists and...
Man City: The Verdict Is Not Fully Read, and the One Holding the Clock Is Not the Premier LeagueThe first thing I notice at a hearing is never the lawyer. It is the clock on...
Loans with Obligation to Buy: The Financial Machine Turning Small Clubs into Component FactoriesLoans with Obligation to Buy: The Financial Machine Turning Small Clubs into...
V-League 2026 Transfer Window: Why Defensive Midfielders Became the Scarcest Asset and the Salary-Cap Puzzle Facing the GiantsThe V-League 2026 transfer window has opened, and the first sound I hear is n...
Portugal beat Norway 2-1 without Ronaldo: a tactical decision read as a crisis67 minutes and 0 minutes In the 67th minute against Wales, Cristiano Ronaldo...
Man City, Haaland and the 115 Charges: Reading the Cash Flow Before Believing CollapseI am writing this from Saigon, but the story began with a phone call at 2 a.m...
Agents and the "Package Deal": The Information War That Shapes the Transfer WindowLate in June, at a coffee shop by the Han River in Da Nang, I sat across from...
When an HIV Drug Story Gets Tagged Football: Pipeline Error and the Cost to the TradeOn 25 September I opened a file sitting in my editing queue. The classificati...
The Data Void: When Football Mistakes Silence for SafetyOn the night of 19 May 2026, at the Allianz Arena, Bayern Munich took more th...
VAR, Haaland and a blind spot in the protocol: PGMOL apologises after Manchester United's 0-1 derby defeatIn the 68th minute at Old Trafford, the assistant referee raised his flag. Th...
Transfer Window Autopsy: The Non-Scoring Midfielder Is European Football's Most Mispriced AssetIn a technical meeting room at Décines-Charpieu in the winter of 2026, I plac...
Dalot admits the pain of facing Man City and the Manchester United gap that cannot be hiddenDiogo Dalot sat in front of the microphone and said the thing that a decade o...
UEFA Champions League 2026/27: Updated points table, top scorers and assists after 8 September matchesThe night of 8 September 2026 officially concluded the first round of matches...
Haaland's Rest: The Ghost Contract Between the Bench and the ThroneIn a hotel corridor in Porto, where I stood waiting for an elevator at...
Complexity Shuts Down After 23 Years: Jason Lake Confirms Closure as GameSquare Reclaims the BrandOn September 23, 2026, Jason Lake sat down in front of a camera and said the...
The Discipline of the Empty Cell: Reading Table Tennis When the Data Stays SilentA late July night in Guangzhou. On the screen sat the analytical board for a...
A Night of World Records at Para Pan Pacific 2026: When the Finish Line Is Just the BeginningThe second night of the 2026 Para Pan Pacific Championships witnessed a...
Goalkeeper's Knee, Teammate's Face: Accident or Systemic Gap?Goalkeeper's Knee, Teammate's Face: Accident or Systemic Gap? The moment last...
PM Modi gifts Javokhir Sindarov's World Cup scoresheet to Uzbek presidentPrime Minister Narendra Modi of India has gifted a scoresheet from Javokhir...
The FIFA ASEAN Cup: the Jakarta Signal and the Gap Between What Could Happen and What Has Been DecidedOn September 25, 2026, in Jakarta, a hall full of officials, journalists and...
